wagon with opening roofs - Spanish English Dictionary